import sys
import os

# 获取项目根目录（即 realesrgan 文件夹的父目录）
project_root = os.path.abspath(os.path.dirname(os.path.dirname(__file__)))
# 将根目录插入到 sys.path 最前面，覆盖其他路径
sys.path.insert(0, project_root)


# flake8: noqa
import os.path as osp
from basicsr.train import train_pipeline

import realesrgan.archs
import realesrgan.data
import realesrgan.models

if __name__ == '__main__':
    root_path = osp.abspath(osp.join(__file__, osp.pardir, osp.pardir))
    train_pipeline(root_path)
